Operator endpoints
AddExternalOperator
AddExternalOperator(System.string,System.string,System.string,Generic.List{System.String})
Adds an external operator using a delegation code for external management of another account.
Parameters
Param: delegationCode: Delegation code used to add external operator
Param: organization: Organization that consumes the delegation code to add an external operator
Param: roleName: (Optional) Name of the role used for the external operator; default, "Operator"
Param: containers: String list of containers that the operator will have access to (this parameter is optional if the role defined in roleName is an Account Manager)
Returns
- True if added successfully; otherwise False
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
AddOperator
AddOperator(DataLayer.Entity.User,DataLayer.Entity.ProvisioningEntry.TokenOption,System.Nullable{System.Int32},System.String)
Adds an operator to a child account. If the account is a service provider, the created operator will have administrator permissions on the account as well.
Parameters
Param: user: User to add as an operator. Must be a new user.
Param: tokenType: The type of token/password to provision to the user.
Param: modelNumber: Model Number for custom tokens. GrIDsure = 10001, SecurID = 10002, RADIUS = 10004
Param: organization: Account
Returns:
-
Success
-
UnknownError
-
UserAlreadyExists
-
FailedToCreateUser
-
FailedToProvision
-
EmailAddressAlreadyInUse
-
FailedToSendEnrollmentEmail
-
NotEnoughSMSTokens
-
FailedToSendSMSMessage
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
GetExternalOperators
GetExternalOperators(System.String)
Get a list of eternal operators in the given account.
Parameters
Param: organization: Account
Returns
- List of external operator (account names)
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
HTTP GET sample
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
HTTP POST sample
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
GetOperators
GetOperators(System.String)
Get a list of operators in the given account.
Parameter
Param: organization: Account
Returns
- List of operator names
SOAP 1.1 sample
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
SOAP 1.2 sample
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
HTTP GET sample
The following is a sample HTTP GET request and response. The placeholders shown need to be replaced with actual values.
Request:
Response:
HTTP POST sample
The following is a sample HTTP POST request and response. The placeholders shown need to be replaced with actual values.
Request:
Response: